package com.itheima;

import java.io.File;

public class Demo7 {
    public static void main(String[] args) {
        //删除文件夹
        File file = new File("D:\\\\FileTest");
        deleteDir(file);
    }

    public static void deleteDir(File dir) {
        //获取目录下的所有子内容
        File[] files = dir.listFiles();
        //判断是否为空
        if (files != null) {
            for (File file : files) {
                if (file.isFile()) {
                    //如果是文件 删除 (递归出口)
                    file.delete();
                } else {
                    //如果是文件夹,就递归调用
                    deleteDir(file);
                }
            }
        }
        //目录下的内容删除完毕,删除该目录
        dir.delete();
    }
}
